@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, iframe {
    margin: 0;
    padding: 0;

}
body {
    color: #666;
    font: 14px/1.5 Microsoft yahei,YaHei,tahoma,arial,"Hiragino Sans GB",宋体;
    margin: 0 auto;
}
ul li {
    list-style: outside none none;
}
img {
    border: 0 none;
}
a {
    text-decoration: none;
}
.clear {
    clear: both;
}
.left, .fl {
    float: left;
}
.right, .rt {
    float: right;
}
.w1000{
	width:1000px;
	margin:0 auto;
	}
/* ---------- */

.oyuan_pt1{
	background: url("img/oyuan_01.png") no-repeat scroll center center #c5e7f3;
    height:711px;
    overflow: hidden;}
.oyuan_pt2{
	background-color:#72b8d1;
	height:300px;
	text-align:center;}
.oyuan_pt2 h3{
	font-size:30px;
	color:#00749e;
	font-weight:bold;
	padding-top:40px;
	line-height:48px;
	}
.oyuan_pt2_box{
	margin-top:45px;
	float:left;
	width:200px;}
.oyuan_pt2_box p{
	font-size:18px;
	line-height:36px;
	color:#fff;
	padding-top:110px;}	
.oyuan_btn1{
width:200px;
height:110px;
background: url("img/oyuan_02.png") no-repeat top center ;
overflow:hidden;}
.oyuan_btn2{
width:180px;
height:110px;
background: url("img/oyuan_03.png") no-repeat top center ;
overflow:hidden;}
.oyuan_btn3{
width:200px;
height:110px;
background: url("img/oyuan_04.png") no-repeat top center ;
overflow:hidden;}
.oyuan_btn4{
width:200px;
height:110px;
background: url("img/oyuan_05.png") no-repeat top center ;
overflow:hidden;}
.oyuan_btn5{
width:200px;
height:110px;
background: url("img/oyuan_06.png") no-repeat top center ;
overflow:hidden;}
.oyuan_btn1:hover{
	background: url("img/oyuan_02H.png") no-repeat top center ;}
.oyuan_btn2:hover{
	background: url("img/oyuan_03H.png") no-repeat top center ;}
.oyuan_btn3:hover{
	background: url("img/oyuan_04H.png") no-repeat top center ;}
.oyuan_btn4:hover{
	background: url("img/oyuan_05H.png") no-repeat top center ;}
.oyuan_btn5:hover{
	background: url("img/oyuan_06H.png") no-repeat top center ;}
.oyuan_pt3{
	height:200px;
	background-color:#3a8fad;}
.oyuan_pt3 p{
	font-size:18px;
	line-height:36px;
	color:#fff;
	}
.triangle-up1{
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 10px solid #3a8fad;
	position:relative;
	top:-80px;
	left:95px;
}
.triangle-up2{
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 10px solid #3a8fad;
	position:relative;
	top:-80px;
	left:295px;
}
.triangle-up3{
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 10px solid #3a8fad;
	position:relative;
	top:-80px;
	left:495px;
}
.triangle-up4{
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 10px solid #3a8fad;
	position:relative;
	top:-80px;
	left:695px;
}
.triangle-up5{
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 10px solid #3a8fad;
	position:relative;
	top:-80px;
	left:895px;
}
.oyuan_pt4{
	background-color:#386c93;}
.oyuan_pt4_con{
	background: url("img/oyuan_07.png") no-repeat scroll 0 190px ;
    height: 535px;
    padding-top: 35px;}
.oyuan_pt4_con h2{
	font-size:24px;
	line-height:48px;
	color:#fff;}
.oyuan_pt4_con p{
	font-size:18px;
	line-height:32px;
	color:#b1dbfa;}
.oyuan_pt5{
	background: url("img/oyuan_08.png") no-repeat scroll center center #c5e7f3;
    height: 720px;
    overflow: hidden;}
.oyuan_pt6{
	background: url("img/oyuan_09.png") no-repeat scroll center center #c5e7f3;
    height: 720px;
    overflow: hidden;}
/* CSS oyuan */